package model;

import java.awt.*;
import java.util.LinkedList;
import java.util.List;

/**
 * Created with IntelliJ IDEA.
 * User: Student
 * Date: 30/11/12
 * Time: 10:15
 * To change this template use File | Settings | File Templates.
 */
public interface TeamState {
    String getName();

    Color getColor();

    LinkedList<Task> getBacklog();
    Backlog getBacklogObject();

    List<List<Task>> getProgress();

    LinkedList<Task> getDone();

    List<Integer> getDice();

    void roll();

    public void moveTask(Task task);

    boolean decrementCapacity();

}
